roadside bomb - French English Dictionary